package org.alex.netShop.interfaces;

import java.util.List;



public interface Customer {

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#getName()
	 */
	public abstract String getName();

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#setName(java.lang.String)
	 */
	public abstract void setName(String name);

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#getSurname()
	 */
	public abstract String getSurname();

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#setSurname(java.lang.String)
	 */
	public abstract void setSurname(String surname);

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#getDescription()
	 */
	public abstract String getDescription();

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#setDescription(java.lang.String)
	 */
	public abstract void setDescription(String description);

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#getPurchase()
	 */
	public abstract List<Purchase> getPurchase();

	/* (non-Javadoc)
	 * @see org.alex.netShop.beans.Customer#setPurchase(java.util.List)
	 */
	public abstract void setPurchase(List<Purchase> purchase);

	public abstract List<Test> getTest();
	
	

}